package com.cwd.arm.application.dto.confirmIncome;

import com.cwd.arm.application.dto.base.ProjectBaseDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * Created by yan on 21-12-24.
 */
@Data
public class ProjectConfirmIncomeDto extends ProjectBaseDto{

    @ApiModelProperty(value="资料负责人")
    private String dataDirector;

    @ApiModelProperty(value="合同金额(万元)")
    private java.math.BigDecimal contractAmount;

    @ApiModelProperty(value="选中年份目标金额")
    private java.math.BigDecimal fyTaxTargetAmount;

    @ApiModelProperty(value="选中年份目标比例")
    private BigDecimal fyTargetRate;

    @ApiModelProperty(value="选中年份目标金额(不含税)")
    private java.math.BigDecimal fyTargetAmount;

    @ApiModelProperty(value="实时金额")
    private java.math.BigDecimal rtTaxAmount;

    @ApiModelProperty(value="实时比例")
    private BigDecimal rtRate;

    @ApiModelProperty(value="实时金额(不含税)")
    private java.math.BigDecimal rtAmount;

    @ApiModelProperty(value="剩余金额")
    private java.math.BigDecimal surplusTaxAmount;

    @ApiModelProperty(value="剩余金额(不含税)")
    private java.math.BigDecimal surplusAmount;

    @ApiModelProperty(value="确认收入每月完工比例及金额")
    private List<ConfirmIncomeMonthAmountDto> monthAmountDtoList;

    @ApiModelProperty(value="备注")
    private String remark;

}
